person/thing that appears and disappears - Turco Inglés Diccionario